Glossary Search Results

Back New Search
Your search for "sports centre" resulted in the following result(s).

monument Word or Phrase:WATER SPORTS CENTRE *  
Definition:An area of land incorporating bodies of water, either natural or manmade for use in water sports activities such as canoeing, rowing and sailing. Usually includes a leisure complex with facilities for the users.

monument Word or Phrase:SPORTS CENTRE *  
Definition:A specially built building where facilities exist for the playing of a variety of sports.

* Copyright of English Heritage (1999)

English Heritage National Monuments Record

All information © 2013 Warwickshire County Council.